﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using CapaLogica.CL.UtilidadesGenerales;

namespace CapaLogica.CL.Grupo
{
    public struct EsGrupo : Informacion
    {

        private string _id;
        private string _numGrupo;
        private String _nombreCurso;
        private String _nombreCarrera;

        public string Id
        {
            get { return _id; }
            set { _id = value; }
        }

        public string NumGrupo
        {
            get { return _numGrupo; }
            set { _numGrupo = value; }
        }


        public String NombreCurso
        {
            get { return _nombreCurso; }
            set { _nombreCurso = value; }
        }

        public String NombreCarrera
        {
            get { return _nombreCarrera; }
            set { _nombreCarrera = value; }
        }



        internal EsGrupo(string pId, string pNumGrupo, String pNombreCurso, String pNombreCarrera)
        {
            _id = pId;
             _numGrupo = pNumGrupo;
            _nombreCurso = pNombreCurso;
            _nombreCarrera = pNombreCarrera;
        }


        public string IdInfo
        {
            get { return Id; }
        }

        public string Informacion
        {
            get { return NombreCurso + " - Grupo: " + NumGrupo; }
        }
    }
}
